fn main() {
    let request = ddd_rust::adapter::SaveUserRequest {
        id: "1".to_string(),
        name: "John Doe".to_string(),
        email: "".to_string(),
        street: "123 Main St".to_string(),
        city: "Springfield".to_string(),
        state: "IL".to_string(),
    };
    let res = ddd_rust::adapter::save_user(request);
    match res {
        Ok(_) => println!("User saved"),
        Err(e) => println!("Error: {}", e),
    }
}
